Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 HUMBER ROAD Detached £566,387 £105,000 20 Dec 1996
66 HUMBER ROAD Detached £648,616 £365,000 28 Feb 2006
70 HUMBER ROAD Detached £598,818 £475,000 23 Nov 2017
72 HUMBER ROAD Detached £560,389 £395,000 4 Sep 2015
80 HUMBER ROAD Detached £703,162 £261,000 27 Sep 2002
95 HUMBER ROAD Detached £592,418 £145,000 29 Nov 1999
101 HUMBER ROAD Detached £743,259 £575,000 11 Apr 2017
103 HUMBER ROAD Detached £652,563 £529,000 12 Dec 2018
107 HUMBER ROAD Detached £800,785 £196,000 25 Nov 1999
113 HUMBER ROAD Detached £638,589 £372,000 17 Aug 2006
115 HUMBER ROAD Detached £673,147 £530,000 11 Aug 2017
117 HUMBER ROAD Detached £766,035 £715,000 16 Dec 2021
119 HUMBER ROAD Detached £848,988 £785,000 12 Nov 2021
121 HUMBER ROAD Detached £595,194 £600,000 9 Sep 2022